/**
 * 创建store,命名规则： useXxxStore
 * 参数1：store的唯一表示
 * 参数2：对象，可以提供state actions getters
 * 使用结构 storeToRefs 数据
 * */
import {defineStore} from 'pinia'

export const useStore = defineStore(
  'counter',
  {
    state: () => {
      return {
        count: 0,
        double: 2,
      }
    },
    getters: {},
    actions: {},
    // 开启数据持久化 所有数据持久化
    // persist: true,
    /*
    // 持久化存储插件其他配置
    persist: {
      // 修改存储中使用的键名称，默认为当前 Store的 id
      // key: 'storeKey',
      // 修改为 sessionStorage，默认为 localStorage
      // storage: window.sessionStorage,
      // 部分持久化状态的点符号路径数组，[]意味着没有状态被持久化(默认为undefined，持久化整个状态)
      // paths: ['nested.data'],
    },
    */

  })
